stack the cards against - Francés Inglés Diccionario